package com.homework12;
/*
* 1. 创建键盘录入对象
2. 接收键盘录入的字符串路径
3. 根据字符串路径创建文件对象
4. 判断文件对象是文件还是文件夹，如果是文件，则直接输出文件大小
5. 如果是文件夹，则获得该文件夹下所有的文件，定义一个求和变量，遍历文件数组获得每一个文件的大小并
累加到求和变量中，最后输出求和变量的值。
*/

import java.io.File;
import java.util.Scanner;

public class demo01 {
    public static void main(String[] args) {
        String s = new Scanner(System.in).nextLine();
        File file = new File(s);
        if (file.exists()) {
            if (file.isFile()) {
                System.out.println(file.length());
            } else {
                Long sum = 0L;//文件大小求和
                for (File file1 : file.listFiles()) {
                    sum += file1.length();
                }
                System.out.println("所有文件总和大小:" + sum);
            }
        }else {
            System.out.println("文件不存在");
        }
    }

}
